suffering from indigestion - Francés Inglés Diccionario